package javax.core.security.entity.credential;

/**
 * {@link #password} 登陆密码 <br/>
 * {@link #verifyCode} 验证码，可以是手机验证码，可以是图片认证码 <br/>
 * {@link #wxCode} 微信平台code，可以是微信公众号， 小程序<br/>
 * {@link #openPlatformId} 多租户情况下的平台ID，例如微信公众号的appId<br/>
 */
public class NamePwdCredential extends AuthCredential {
    private String password;
    private String verifyCode;
    private String wxCode;
    private String openPlatformId;

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getVerifyCode() {
        return verifyCode;
    }

    public void setVerifyCode(String verifyCode) {
        this.verifyCode = verifyCode;
    }

    public String getWxCode() {
        return wxCode;
    }

    public void setWxCode(String wxCode) {
        this.wxCode = wxCode;
    }

    public String getOpenPlatformId() {
        return openPlatformId;
    }

    public void setOpenPlatformId(String openPlatformId) {
        this.openPlatformId = openPlatformId;
    }
}
